Skip to content

Conversation

@mbolivar-nordic
Copy link
Contributor

@mbolivar-nordic mbolivar-nordic commented Apr 17, 2023

Regularly scheduled upmerge. Status of handling breaking changes from zephyr (owners are @-mentioned where appropriate):

Quarantined

Other breaking changes:

test-sdk-nrf: testing-upmerge-2023-04-17

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Apr 17, 2023

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Apr 17, 2023

Test specification

CI/Jenkins/NRF

  • Integration Platforms

CI/Jenkins/integration

Test Module File based changes Manually selected West overwrite
desktop52_verification X X
test-ci-nrfconnect-boot-fw-update X X
test-fw-nrfconnect-apps X X
test-fw-nrfconnect-ble X X
test-fw-nrfconnect-ble_mesh X X
test-fw-nrfconnect-ble_samples X X
test-fw-nrfconnect-chip X X
test-fw-nrfconnect-fem X X
test-fw-nrfconnect-nfc X X
test-fw-nrfconnect-nrf-iot_cloud X X
test-fw-nrfconnect-nrf-iot_libmodem-nrf X X
test-fw-nrfconnect-nrf-iot_lwm2m X X
test-fw-nrfconnect-nrf-iot_mosh X X
test-fw-nrfconnect-nrf-iot_positioning X X
test-fw-nrfconnect-nrf-iot_samples X X
test-fw-nrfconnect-nrf-iot_serial_lte_modem X X
test-fw-nrfconnect-nrf-iot_thingy91 X X
test-fw-nrfconnect-nrf-iot_zephyr_lwm2m X X
test-fw-nrfconnect-nrf_crypto X X
test-fw-nrfconnect-proprietary_esb X X
test-fw-nrfconnect-rpc X X
test-fw-nrfconnect-rs X X
test-fw-nrfconnect-tfm X X
test-fw-nrfconnect-thread X X
test-fw-nrfconnect-zigbee X X
test-sdk-audio X X
test-sdk-find-my X X
test-sdk-homekit X X
test-sdk-wifi X X
test-sdk-wifi-EK-shell X X
test-sdk-wifi-radio X X
test-sdk-wifi-scan X X
test-sdk-wifi-sta X X

test-ci-nrfconnect-boot-fw-update: added because there was no .github/test-spec.yml in 'mcuboot'
test-fw-nrfconnect-chip: added because there was no .github/test-spec.yml in 'matter'
test-sdk-homekit: added because there was no .github/test-spec.yml in 'homekit'
test-sdk-wifi: added because there was no .github/test-spec.yml in 'hostap'
test-sdk-wifi-EK-shell: added because there was no .github/test-spec.yml in 'hostap'
test-sdk-wifi-radio: added because there was no .github/test-spec.yml in 'hostap'
test-sdk-wifi-scan: added because there was no .github/test-spec.yml in 'hostap'
test-sdk-wifi-sta: added because there was no .github/test-spec.yml in 'hostap'
All integration tests: added because 'CI-all-test' was added manually

Detailed information of selected test modules

Note: This message is automatically posted and updated by the CI

@NordicBuilder
Copy link
Contributor

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

grochu and others added 25 commits May 3, 2023 11:45
The old API bt_set_oob_data_flag was replaced by 2 new functions:
bt_le_oob_set_legacy_flag and bt_le_oob_set_sc_flag.

Signed-off-by: Michał Grochala <[email protected]>
This patch makes the sensor_trigger structs static since they are not
stored in the driver anymore.

Signed-off-by: Maximilian Deubel <[email protected]>
The API for an offloaded net device has changed from net_if_api
to offloaded_if_api, which introduced an `enable` function pointer.

Give that the API structure was passed to a macro, no parameter
checking guaranteed that the type was correct. Eventually
the networking subsystem would call enable(), which being
uninitialized resulted in a MPU fault.

Signed-off-by: Emanuele Di Santo <[email protected]>
Removed settings the LOG_DEFAULT_LEVEL to error, when
NCS_SAMPLE_DEFAULTS config is enabled. It is related to the
change in Zephyr that started to use LOG_DEFAULT_LEVEL
for setting the default log level of every created log module.
The impact was that log level for multiple applications changed
from INF to ERR and CI tests failed.

Additionally aligned the configuration of applications that CI
tests were affected by this change.

Signed-off-by: Kamil Kasperczyk <[email protected]>
Co-authored-by: Marek Pieta <[email protected]>
Gazell does not use a TIMER instance that is enabled in devicetree.
It adheres to the changed timer resource protection semantics.

Signed-off-by: Bernard Lee <[email protected]>
After moving counter driver configuration to the devicetree timer
nodes shall not be enabled if not used. Cleaning up board dts
files.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align to changes in counter driver configuration (from Kconfig
to devicetree).

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Kconfig option was removed and it must be replaced with
device tree node status check.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align application to change in counter driver configuration.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Counter is now controlled by the device tree and it must be
enabled in the sample.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Counter is now controlled by the device tree and it must be
enabled in the sample.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Counter is now controlled by the device tree and it must be
enabled in the sample.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Signed-off-by: Sebastian Draus <[email protected]>
Counter is now controlled by the device tree and it must be
enabled in the sample.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align sample to change in counter driver configuration.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align test to changes in the counter driver (transition to DT
configuration.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align to configuration counter change (Kconfig to devicetree).

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align test to change in counter driver configuration.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align test to change in counter driver configuration.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Align to change in counter configuration (from Kconfig to
devicetree).

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Adapt sample to changes in counter driver configuration which is
now done through the devicetree.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Counter configuration is moved fully to DT and HAS_HW_NRF_TIMERx
cannot longer be used to determine if given TIMER instance is
present. Switching to check if not has timer compat.

Signed-off-by: Krzysztof Chruscinski <[email protected]>
Adapt to the changes in counter - use device tree
instead of Kconfig for Timer instances.

Signed-off-by: Michał Grochala <[email protected]>
Fixed an array overflow in iperf3.

Signed-off-by: Tommi Kangas <[email protected]>
The latest zephyr upmerge has made the absence of this file a hard
error.

Signed-off-by: Martí Bolívar <[email protected]>
- Start to use CONFIG_BT_AUDIO_RX/TX
- Some renaming and API changes

Signed-off-by: Alexander Svensen <[email protected]>
@carlescufi carlescufi force-pushed the upmerge-2023.04.17 branch from 69c0090 to 6436c1a Compare May 3, 2023 09:45
@carlescufi
Copy link
Contributor

Merging with all checks passing on current or previous runs. All GH Actions passing and twister too in this run.

@carlescufi carlescufi merged commit e8cfb90 into nrfconnect:main May 3, 2023
ktaborowski added a commit to nrfconnect/sdk-sidewalk that referenced this pull request May 9, 2023
[KRKNWK-16741]
nrfconnect/sdk-nrf#10876
* main always return int
* Fix current cosumption nrfconnect/sdk-nrf#10930
* Add PSA config after crypto driver update

Signed-off-by: ktaborowski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ble mesh Label for ble mesh PRbot. Add this if PR is related to ble mesh and you need to get review. changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. CI-all-test Run All integration tests CI-force-downstream doc-required PR must not be merged without tech writer approval. manifest manifest-homekit manifest-hostap manifest-matter manifest-mcuboot manifest-memfault-firmware-sdk manifest-nrfxlib manifest-zephyr

Projects

None yet

Development

Successfully merging this pull request may close these issues.